#!/bin/bash
#essa variável descreve quais arquivos devem estar no classpath do java
RUNPATH="workspace/adsd-2011_1-lotv-webprinter/libs/simjava.jar:workspace/adsd-2011_1-lotv-webprinter/bin/";
echo "Tentando rodar com o seguinte PATH pro java: $RUNPATH"
#Esse i indexa o experimento
i=1;
while read line; do
    #o destino de gravação do resultado de simulação daquele experimento
    REPORT=$2/$(basename $2/${1%.*}_exper$i.${1#*.} )
    echo "${1} experimento $i";
    #Execução do experimento e append dos dados de atraso médio
    java -cp $RUNPATH webprinter.Main $line | grep "[A-Z_]\+: [0-9]" >> sim_report
    #gravação do resultado do experimento
    cp sim_report $REPORT
    i=$((i+1))
done < $1 #o caminho do arquivo que contem os parametros que descrevem o experimento
